rib cage - French English Dictionary